home *** CD-ROM | disk | FTP | other *** search
- ; Author: FelixA.
- ; installs FlexiCD and changes the AUTO play to be my app.
-
- [DefaultInstall]
- CopyFiles=QCD.copy.prog, QCD.copy.hlp, QCD.copy.win, QCD.copy.sys, QCD.copy.inf
- UpdateInis=QCD.Links
- AddReg=qcd.reg, QCD.Run
- Uninstall=FlexiCD_remove
-
- [FlexiCDInstall]
- CopyFiles=QCD.copy.prog, QCD.copy.hlp, QCD.copy.win, QCD.copy.sys, QCD.copy.inf
- UpdateInis=QCD.Links
- AddReg=qcd.reg, QCD.Run
- Uninstall=FlexiCD_remove
-
- [FlexiCD_remove]
- DelFiles = QCD.copy.prog, QCD.copy.hlp, QCD.copy.win, QCD.copy.sys, QCD.copy.inf
- AddReg = QCD.reg.restore
- DelReg = QCD.reg.remove, QCD.Run
- UpdateInis = QCD.Links.Remove
-
- [version]
- signature="$CHICAGO$"
-
- ; F i l e c o p y i n g s e c t i o n s (where the go to).
- [DestinationDirs]
- QCD.copy.sys=11
- QCD.copy.hlp=18
- QCD.copy.prog=24,%PROGRAMF%\%QCDPROG%
- QCD.copy.win=25
- QCD.copy.inf=17
-
- ; w h a t f i l e s a r e c o p i e d w h e r e
- [QCD.copy.prog]
-
- [QCD.copy.win]
- FlexiCD.exe
-
- [QCD.copy.sys]
-
- [QCD.copy.hlp]
-
- [QCD.copy.inf]
- FlexiCD.inf
-
-
- ; W h e r e t h e f i l e s c o m e f r o m
- [SourceDisksNames]
- 55="Flexi CD Player","",1
-
- [SourceDisksFiles]
- FlexiCD.exe=55
- FlexiCD.Inf=55
-
- ; L o c a l i s e d s t u f f
- [Strings]
- PROGRAMF = "Progra~1"
- QCDPROG = "FlexiCD" ;
- QCDPROG_LOCN = "Accessories\Multimedia" ; shortcut location
- QCD_Desc = "FlexiCD" ; shortcut name
- QCD_REMOVE_DESC = "FlexiCD (Remove only)"
- QCD_ShortDesc= "Tray notification audio CD Player" ; details view
- StartUp_DESC = "Startup"
-
-
- ; L i n k s / S h o r t c u t s
- [QCD.Links]
- setup.ini, progman.groups,,"group55=%QCDPROG_LOCN%"
- setup.ini, group55,,"""%QCD_Desc%"", ""%25%\FlexiCD.Exe"",,,,,%QCD_ShortDesc%"
- setup.ini, progman.groups,, "group1=%StartUp_DESC%"
- setup.ini, group1,, """%QCD_Desc%"", ""%25%\FlexiCD.Exe /resume"",,,,,%QCD_ShortDesc%"
-
- ; L i n k s / S h o r t c u t s - Removal.
- [QCD.Links.Remove]
- setup.ini, progman.groups,,"group55=%QCDPROG_LOCN%"
- setup.ini, group55,,"""%QCD_Desc%""
- setup.ini, progman.groups,, "group1=%StartUp_DESC%"
- setup.ini, group1,, """%QCD_Desc%""
-
- ; A u d i o A s s o c i a t i o n
- [qcd.reg]
- HKCR,AudioCD,,,"AudioCD"
- HKCR,AudioCD,"EditFlags",1,02,00,00,00
- HKCR,AudioCD\DefaultIcon,,,"%11%\shell32.dll,40"
- HKCR,AudioCD\shell,,,"play"
- HKCR,AudioCD\shell\play,,,"&Play"
- HKCR,AudioCD\shell\play\command,,,"%25%\FlexiCD.exe /play %1"
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\FlexiCD,DisplayName,,"%QCD_REMOVE_DESC%"
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\FlexiCD,UninstallString,,"RunDll setupx.dll,InstallHinfSection FlexiCD_remove 4 FlexiCD.inf"
-
- [qcd.reg.remove]
- HKCR,AudioCD\shell\play\command,,,"%25%\FlexiCD.exe /play %1"
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\FlexiCD,,,
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\FlexiCD,DisplayName,,"%QCD_DESC%"
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\FlexiCD,UninstallString,,"RunDll setupx.dll,InstallHinfSection FlexiCD_remove 4 FlexiCD.inf"
-
- ; U n d o A u d i o A s s o c i a t i o n
- [qcd.reg.restore]
- HKCR,AudioCD\shell\play\command,,,"%25%\cdplayer.exe /play %1"
-
-
- ; R u n o n c e i n s t a l l e d
- [qcd.run]
- ; HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,foo,,"%10%\FlexiCD.exe"
-